Big Huge Thesaurus

Lavatera arborea

noun